@orange: #ff5c00;
body {
    background: #E9E9E9 !important;
}
#outerbox {
    background: #fde5f2;
    .top-main {
        width: 1000px;
        margin: 0 auto;
        zoom: 1;
        .banner {
            img {
                margin: -5px auto 0;
            }
        }
        .pic-nav {
            position: relative;
            img {
                margin: 0 auto;
            }
            .pic-nav-area {
                position: absolute;
                display: inline;
                top: 0;
                a {
                    cursor: pointer;
                    position: relative;
                    display: inline-block;
                    width: 247px;
                    height: 300px;
                }
                .area2 {
                    top: 10px;
                }
            }
        }
    }
    .main-title {
        .title-box {
            width: 1000px;
            margin: 0 auto;
            zoom: 1;
            background: white;
            .inner-title-box {
                padding: 20px 0 15px;
                #brandA-title {
                    margin: auto;
                    width: 700px;
                    color: #333;
                    border-top: #ff5d00 solid 3px;
                    display: block;
                    position: relative;
                    >.title-text {
                        width: 240px;
                        display: block;
                        font-size: 24px;
                        padding: 0 20px;
                        margin: 0 auto;
                        text-align: center;
                        color: #ff5d00;
                        border-bottom: none;
                    }
                }
            }
        }
    }
    #product-list {
        .product-box {
            width: 1000px;
            overflow: hidden;
            margin: 0 auto;
            font-family: 'Microsoft YaHei';
            ul {
                padding: 10px 0;
                width: 1080px;
                li {
                    zoom: 1;
                    position: relative;
                    width: 242px;
                    float: left;
                    background: #fff;
                    margin: 0 10px 12px 0;
                    transition: all 0.3s linear;
                    a {
                        cursor: pointer;
                    }
                    .inner-content {
                        .goods-box {
                            height: 286px;
                            .goods-pic {
                                height: 230px;
                                a {
                                    img {
                                        width: 242px;
                                        height: 230px;
                                        display: block;
                                        margin: 0 auto;
                                    }
                                    .saleOut {}
                                }
                            }
                            .goods-info {
                                padding: 10px 15px;
                                height: 36px;
                                p {
                                    white-space: nowrap;
                                    overflow: hidden;
                                    font-size: 12px;
                                    margin: 0;
                                    text-overflow: ellipsis;
                                    a {
                                        color: #ff630a;
                                    }
                                    a:hover {
                                        color: red;
                                    }
                                }
                            }
                        }
                        .goods-price {
                            background: @orange;
                            .price {
                                color: #fff;
                                padding-left: 14px;
                                line-height: 38px;
                                font-size: 15px;
                                font-style: oblique;
                                font-style: normal;
                                font-family: Verdana;
                                padding-right: 2px;
                            }
                            .buyBtn {
                                display: block;
                                height: 39px;
                                line-height: 39px;
                                    a {
                                        color: white !important;
                                        font-size: 13px;
                                        margin-right: 13px;
                                    }
                            }
                        }
                    }
                }
            }
        }
    }
}